﻿using System;

namespace SharpSqlAnalyzer.nodes.hive
{
	// Token: 0x02000427 RID: 1063
	public class THiveTablePartition : TParseTreeNode
	{
		// Token: 0x17000972 RID: 2418
		// (get) Token: 0x0600290A RID: 10506 RVA: 0x0033D324 File Offset: 0x0033B524
		// (set) Token: 0x0600290B RID: 10507 RVA: 0x0033D32C File Offset: 0x0033B52C
		public virtual TColumnDefinitionList ColumnDefList
		{
			get
			{
				return this.columnDefList;
			}
			set
			{
				this.columnDefList = value;
			}
		}

		// Token: 0x0600290C RID: 10508 RVA: 0x0033D335 File Offset: 0x0033B535
		public override void init(object arg1)
		{
			this.columnDefList = (TColumnDefinitionList)arg1;
		}

		// Token: 0x0600290D RID: 10509 RVA: 0x0033D343 File Offset: 0x0033B543
		public override void accept(TParseTreeVisitor v)
		{
			v.preVisit(this);
			v.postVisit(this);
		}

		// Token: 0x0600290E RID: 10510 RVA: 0x0033D353 File Offset: 0x0033B553
		public override void acceptChildren(TParseTreeVisitor v)
		{
			v.preVisit(this);
			v.postVisit(this);
		}

		// Token: 0x04001E90 RID: 7824
		private TColumnDefinitionList columnDefList;
	}
}
